<%@page import="java.util.List"%>
<%@page import="com.ik.pbs.Encapsulados.Anuncios"%>
<%@page import="com.ik.pbs.conection.ConexionDB"%>
<%@page import="com.ik.pbs.Manejadores.ManejadorAnuncios"%>
<%@include file="/Recursos/header.jsp" %> 
<!-- content -->
<div class="wrapper row3">
    <div id="container">
        <%

            ConexionDB con = new ConexionDB();
            SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
            try {


        %>

        <!-- ################################################################################################ -->
        <%@include file="/publicista/menuPublicista.jsp" %> 
        <!-- ################################################################################################ -->
        <div id="portfolio" class="three_quarter">
            <h2>Mis Eventos</h2>
            <div class="tab-wrapper rnd10 clear">
                <ul class="tab-nav clear">
                    <li><a href="#tab-1">Eventos Actuales</a></li>
                    <li><a href="#tab-2">Eventos Vigentes</a></li>
                    <li><a href="#tab-3">Eventos Por Aprobar</a></li>
                    <li><a href="#tab-4">Eventos Rechazados</a></li>
                    <li><a href="#tab-5">Todos Mis Eventos</a></li>
                </ul>
                <div class="tab-container">
                    <!-- Tab Content -->
                    <div id="tab-1" class="tab-content clear" style="overflow : auto; height: 370px">
                        <table>
                            <thead>
                                <tr>
                                    <th>Evento #</th>
                                    <th>Nombre</th>
                                    <th>Localizaci&oacute;n</th>
                                    <th>Fecha</th>
                                    <th>Categor&iacute;a</th>
                                    <th>% reputaci&oacute;n</th>
                                    <th>Agregar Fotos</th>
                                    <th>Visualizar</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%List<Anuncios> anuncios = ManejadorAnuncios.getInstance().getAnunciosHoy(con.getConnectionDB(), usuario.getId());
                                    boolean color = true;
                                    if (anuncios != null) {
                                        for (Anuncios a : anuncios) {

                                            if (color) {
                                                color = false;%>
                                <tr class="light">
                                    <% } else {
                                        color = true;%>
                                <tr class="dark">
                                    <%}%>
                                    <td><%=a.getId()%></td>
                                    <td><%=a.getNombre()%></td>
                                    <td><%=a.getUbicacion().getDescripcion()%></td>
                                    <td><%=a.getFecha()%></td>
                                    <td><%=a.getCategorias_id().getDescripcion()%></td>
                                    <%if (a.getPuntosPositivos() > 0 && a.getPuntosNegativos() > 0) {%>
                                    <td><%=(a.getPuntosPositivos() / (a.getPuntosNegativos() + a.getPuntosPositivos())) * 100%></td>
                                    <%} else if (a.getPuntosPositivos() > 0) {%>
                                    <td><%=a.getPuntosPositivos()%></td>
                                    <%} else if (a.getPuntosNegativos() > 0) {%>
                                    <td><%=a.getPuntosNegativos() * -1%></td> 
                                    <%} else {%>
                                    <td>0</td> 
                                    <%}%>
                                    <td>
                                        <form action="/PBS/publicista/agregarFotos.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class="icon-plus"></span>  Agregar
                                            </button>
                                        </form>
                                    </td>
                                    <td>
                                        <form action="/PBS/publicista/revisarpublicacion.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class=" icon-zoom-in"></span>  Visualizar
                                            </button>
                                        </form>
                                    </td>
                                </tr>
                                <%}
                                    }%>
                            </tbody>
                        </table>
                    </div>
                    <!-- ## TAB 2 ## -->
                    <div id="tab-2" class="tab-content clear" style="overflow : auto; height: 370px">
                        <table>
                            <thead>
                                <tr>
                                    <th>Evento #</th>
                                    <th>Nombre</th>
                                    <th>Localizaci&oacute;n</th>
                                    <th>Fecha</th>
                                    <th>Categor&iacute;a</th>
                                    <th>% reputaci&oacute;n</th>
                                    <th>Agregar Fotos</th>
                                    <th>Visualizar</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%anuncios = ManejadorAnuncios.getInstance().getAnunciosVigentes(con.getConnectionDB(), usuario.getId());
                                    color = true;
                                    if (anuncios != null) {
                                        for (Anuncios a : anuncios) {

                                            if (color) {
                                                color = false;%>
                                <tr class="light">
                                    <% } else {
                                        color = true;%>
                                <tr class="dark">
                                    <%}%>
                                    <td><%=a.getId()%></td>
                                    <td><%=a.getNombre()%></td>
                                    <td><%=a.getUbicacion().getDescripcion()%></td>
                                    <td><%=a.getFecha()%></td>
                                    <td><%=a.getCategorias_id().getDescripcion()%></td>
                                    <%if (a.getPuntosPositivos() > 0 && a.getPuntosNegativos() > 0) {%>
                                    <td><%=(a.getPuntosPositivos() / (a.getPuntosNegativos() + a.getPuntosPositivos())) * 100%></td>
                                    <%} else if (a.getPuntosPositivos() > 0) {%>
                                    <td><%=a.getPuntosPositivos()%></td>
                                    <%} else if (a.getPuntosNegativos() > 0) {%>
                                    <td><%=a.getPuntosNegativos() * -1%></td> 
                                    <%} else {%>
                                    <td>0</td> 
                                    <%}%>
                                    <td>
                                        <form action="/PBS/publicista/agregarFotos.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class="icon-plus"></span>  Agregar
                                            </button>
                                        </form>
                                    </td>
                                    <td>
                                        <form action="/PBS/publicista/revisarpublicacion.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class=" icon-zoom-in"></span>  Visualizar
                                            </button>
                                        </form>
                                    </td>
                                </tr>
                                <%}
                                    }%>
                            </tbody>
                        </table>
                    </div>
                    <div id="tab-3" class="tab-content clear" style="overflow : auto; height: 370px">
                        <table>
                            <thead>
                                <tr>
                                    <th>Evento #</th>
                                    <th>Nombre</th>
                                    <th>Localizaci&oacute;n</th>
                                    <th>Fecha</th>
                                    <th>Categor&iacute;a</th>
                                    <th>% reputaci&oacute;n</th>
                                    <th>Agregar Fotos</th>
                                    <th>Modificar</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%anuncios = ManejadorAnuncios.getInstance().getAnunciosPendientes(con.getConnectionDB(), usuario.getId());
                                    color = true;
                                    if (anuncios != null) {
                                        for (Anuncios a : anuncios) {

                                            if (color) {
                                                color = false;%>
                                <tr class="light">
                                    <% } else {
                                        color = true;%>
                                <tr class="dark">
                                    <%}%>
                                    <td><%=a.getId()%></td>
                                    <td><%=a.getNombre()%></td>
                                    <td><%=a.getUbicacion().getDescripcion()%></td>
                                    <td><%=a.getFecha()%></td>
                                    <td><%=a.getCategorias_id().getDescripcion()%></td>
                                    <%if (a.getPuntosPositivos() > 0 && a.getPuntosNegativos() > 0) {%>
                                    <td><%=(a.getPuntosPositivos() / (a.getPuntosNegativos() + a.getPuntosPositivos())) * 100%></td>
                                    <%} else if (a.getPuntosPositivos() > 0) {%>
                                    <td><%=a.getPuntosPositivos()%></td>
                                    <%} else if (a.getPuntosNegativos() > 0) {%>
                                    <td><%=a.getPuntosNegativos() * -1%></td> 
                                    <%} else {%>
                                    <td>0</td> 
                                    <%}%>
                                    <td>
                                        <form action="/PBS/publicista/agregarFotos.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class="icon-plus"></span>  Agregar
                                            </button>
                                        </form>
                                    </td>
                                    <td>
                                        <form action="/PBS/publicista/proponerPublicacion.jsp?noid=<%=a.getId()%>" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                Modificar
                                            </button>
                                        </form>
                                    </td>
                                </tr>
                                <%}
                                    }%>
                            </tbody>
                        </table>
                    </div>
                    <div id="tab-4" class="tab-content clear" style="overflow : auto; height: 370px">
                        <table>
                            <thead>
                                <tr>
                                    <th>Evento #</th>
                                    <th>Nombre</th>
                                    <th>Localizaci&oacute;n</th>
                                    <th>Fecha</th>
                                    <th>Categor&iacute;a</th>
                                    <th>% reputaci&oacute;n</th>
                                    <th>Visualizar</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%anuncios = ManejadorAnuncios.getInstance().getAnunciosRechazados(con.getConnectionDB(), usuario.getId());
                                    color = true;
                                    if (anuncios != null) {
                                        for (Anuncios a : anuncios) {

                                            if (color) {
                                                color = false;%>
                                <tr class="light">
                                    <% } else {
                                        color = true;%>
                                <tr class="dark">
                                    <%}%>
                                    <td><%=a.getId()%></td>
                                    <td><%=a.getNombre()%></td>
                                    <td><%=a.getUbicacion().getDescripcion()%></td>
                                    <td><%=a.getFecha()%></td>
                                    <td><%=a.getCategorias_id().getDescripcion()%></td>
                                    <%if (a.getPuntosPositivos() > 0 && a.getPuntosNegativos() > 0) {%>
                                    <td><%=(a.getPuntosPositivos() / (a.getPuntosNegativos() + a.getPuntosPositivos())) * 100%></td>
                                    <%} else if (a.getPuntosPositivos() > 0) {%>
                                    <td><%=a.getPuntosPositivos()%></td>
                                    <%} else if (a.getPuntosNegativos() > 0) {%>
                                    <td><%=a.getPuntosNegativos() * -1%></td> 
                                    <%} else {%>
                                    <td>0</td> 
                                    <%}%>
                                    <td>
                                        <form action="/PBS/publicista/revisarpublicacion.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class=" icon-zoom-in"></span>  Visualizar
                                            </button>
                                        </form>
                                    </td>
                                </tr>
                                <%}
                                    }%>
                            </tbody>
                        </table>
                    </div>
                    <div id="tab-5" class="tab-content clear" style="overflow : auto; height: 7">

                        <table>
                            <thead>
                                <tr>
                                    <th>Nombre</th>
                                    <th>Localizaci&oacute;n</th>
                                    <th>Fecha</th>
                                    <th>Categor&iacute;a</th>
                                    <th>% reputaci&oacute;n</th>
                                    <th>Estatus</th>
                                    <th>Agregar Fotos</th>
                                    <th>Visualizar</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%anuncios = ManejadorAnuncios.getInstance().getAnuncios(con.getConnectionDB(), usuario.getId());
                                    color = true;
                                    if (anuncios != null) {
                                        for (Anuncios a : anuncios) {

                                            if (color) {
                                                color = false;%>
                                <tr class="light">
                                    <% } else {
                                        color = true;%>
                                <tr class="dark">
                                    <%}%>
                                    <td><%=a.getNombre()%></td>
                                    <td><%=a.getUbicacion().getDescripcion()%></td>
                                    <td><%=a.getFecha()%></td>
                                    <td><%=a.getCategorias_id().getDescripcion()%></td>
                                    <%if (a.getPuntosPositivos() > 0 && a.getPuntosNegativos() > 0) {%>
                                    <td><%=(a.getPuntosPositivos() / (a.getPuntosNegativos() + a.getPuntosPositivos())) * 100%></td>
                                    <%} else if (a.getPuntosPositivos() > 0) {%>
                                    <td><%=a.getPuntosPositivos()%></td>
                                    <%} else if (a.getPuntosNegativos() > 0) {%>
                                    <td><%=a.getPuntosNegativos() * -1%></td> 
                                    <%} else {%>
                                    <td>0</td> 
                                    <%}%>
                                    <td><%=a.getEstados_id().getDescripcion()%></td>
                                    <td>
                                        <form action="/PBS/publicista/agregarFotos.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class="icon-plus"></span>  Agregar
                                            </button>
                                        </form>
                                    </td>
                                    <td>
                                        <form action="/PBS/publicista/revisarpublicacion.jsp" method="post">
                                            <input type="hidden" name="noid" value="<%=a.getId()%>">
                                            <button type="submit" name="modificar">
                                                <span class=" icon-zoom-in"></span>  Visualizar
                                            </button>
                                        </form>
                                    </td>
                                </tr>
                                <%}
                                    }%>
                            </tbody>
                        </table>
                    </div>
                    <!-- / Tab Content -->
                </div>
            </div>
        </div>
        <!-- ################################################################################################ -->
        <div class="clear"></div>
    </div>
</div>
<!-- Footer -->
<%@include file="/Recursos/footer.jsp" %>
<%
    } catch (Exception e) {

        System.out.println(e.getMessage());
    } finally {
        con.getConnectionDB().close();

    }


%>